planetary rotation machine - Alemán Inglés Diccionario