torf - Turkish English Dictionary