yedda - Turkish English Dictionary