apetalous flower - German English Dictionary