fruit of the country almond - Francés Inglés Diccionario