submersible cage - German English Dictionary