a patch of garden - Francés Inglés Diccionario