trumpet spider - German English Dictionary