geographical barrier - Alemán Inglés Diccionario