frommon longhaul all-purpose transport - German English Dictionary