carpellate - German English Dictionary