mental imbecility - Alemán Inglés Diccionario