language pair - Turkish English Dictionary