place planted with lemons - Spanish English Dictionary