adi tarla faresi - Turkish English Dictionary