ellipsoid of revolution - Turco Inglés Diccionario