who taught you that? - Turkish English Dictionary