telefax - Turkish English Dictionary