dog pound - Turkish English Dictionary