ground planted with wild almond trees - Francés Inglés Diccionario