tropical almond - French English Dictionary