almond tree (prunus dulcis) - French English Dictionary