large place - Alemán Inglés Diccionario