rent a bus service - German English Dictionary