doghouses - German English Dictionary