waterboarding - French English Dictionary