caddisworm - German English Dictionary