elliptical astarte - Turkish English Dictionary