moral imbecility - Alemán Inglés Diccionario