self-controlling - Francés Inglés Diccionario