orangespotted - French English Dictionary