facilities to promote cargo handling efficiency - Francés Inglés Diccionario