despatch managers - Alemán Inglés Diccionario