epicleidium - German English Dictionary