tadı damağımda kaldı - Turkish English Dictionary