place of resort - Alemán Inglés Diccionario