moving and transporting equipment - German English Dictionary