place full of rosemary - Alemán Inglés Diccionario