vehicle towing service - German English Dictionary