road apple - French English Dictionary