grey duck - Turkish English Dictionary