my mind is so confused - Turco Inglés Diccionario