rock duck - French English Dictionary