alligator apple - French English Dictionary