polypetalous - German English Dictionary