elliptoid - Turkish English Dictionary