self controlled - Alemán Inglés Diccionario