mucky pups - Turkish English Dictionary