my mind is so confused - Alemán Inglés Diccionario