a patch of garden - Alemán Inglés Diccionario