filthy hovel - German English Dictionary