fruit of the country almond - Alemán Inglés Diccionario