helmet orchid - German English Dictionary