separate transportation battalion - German English Dictionary