scour the earth for someone - Turkish English Dictionary