myocastor coypus - Turkish English Dictionary