be under someone's complete control - Alemán Inglés Diccionario

Proponer traducción