on-board freight loading devices - Alemán Inglés Diccionario