barrow point - Alemán Inglés Diccionario