duck potato - French English Dictionary