ducks and drakes (game) - French English Dictionary