powerboating - French English Dictionary