place planted with lemons - Español Inglés Diccionario