mauritian duck - Turkish English Dictionary