dog pound

Noun

 * 1)  An animal shelter where stray dogs are kept.

Translations

 * Hungarian:, gyepmesteri telep
 * Irish: póna madraí
 * Spanish: perrera