mental aberration - Francés Inglés Diccionario