expeditionary battle planetoid - Alemán Inglés Diccionario