keep rowing - French English Dictionary