expeditionary battle planetoid - German English Dictionary