carpelloid - Turkish English Dictionary