expeditionary battle planetoid - Español Inglés Diccionario