my mind is so confused - Turkish English Dictionary