other sightseeing transportation - German English Dictionary