almendrate - French English Dictionary