shaddock - French English Dictionary