sepaloid - Turkish English Dictionary