mucky pup - Turkish English Dictionary