spherical earth particle - Alemán Inglés Diccionario