green or unripe almond - Español Inglés Diccionario