polypetalous - Turkish English Dictionary