kennels for household pets - German English Dictionary