duduk - French English Dictionary