heavy transport equipment - German English Dictionary