traveling cage - German English Dictionary