canard á bec tacheté - French English Dictionary