almendrera - French English Dictionary