duckfooted - French English Dictionary