roadside ser- vice facilities - German English Dictionary