almendro - French English Dictionary