carpelloid - German English Dictionary