natural obstacles - Alemán Inglés Diccionario