be slow-witted - Alemán Inglés Diccionario