duckfoot - French English Dictionary