placoid - German English Dictionary