scour the earth for someone - German English Dictionary