placoides - German English Dictionary