mental defectives - Alemán Inglés Diccionario