euplectella - German English Dictionary