indian runner duck - Turkish English Dictionary