Cómo evitar que Google Geocoder devuelva resultados de otros países

Estoy usando el geocodificador de Google con una opción para devolver solo los resultados de Alemania

Aquí está la parte relevante de mi función.

    ...
    var geocoder = new google.maps.Geocoder();
    geocoder.geocode({"address":address,"region":"DE" }, function(results, status) {
        if (status == google.maps.GeocoderStatus.OK) {
            if (results[0].geometry.location) {
                completeGeo(results[0],address);
            } else {
                completeGeo(null,address);
            }

     ...

pero si geocodigo "cuvry" también encuentro esa calle en Alemania

Google devuelve, por ejemplo, "Cuvry, Francia", que está fuera del parámetro región

¿Cómo puedo evitar que Google Geocoder devuelva resultados que no están en un determinado país? Me refiero a regresar, no verificar en devolución de llamada si el código de país coincide.

Respuestas a la pregunta(5)

Su respuesta a la pregunta