befuddled brain - Alemán Inglés Diccionario