paddle magazine release - French English Dictionary