geolocation - German English Dictionary