strobiloid - German English Dictionary