place under surveillance - Espagnol Anglais Dictionnaire