put upon◼◼◼(imposed on) adjective [UK: ˈpʊt ə.ˈpɒn] [US: ˈpʊt ə.ˈpɑːn]
inexploitéadjectif
untapped◼◼◼(not tapped) adjective [UK: ʌn.ˈtæpt] [US: ʌn.ˈtæpt]Algeria has lots of untapped resources. = L'Algérie dispose de nombreuses ressources inexploitées.