almendral - French English Dictionary