paddle stick - French English Dictionary