mexican mallard - Turkish English Dictionary