mass transportation - German English Dictionary