mental debility - Alemán Inglés Diccionario