a half-wit - Alemán Inglés Diccionario