duck-potato - French English Dictionary