deliver goods on board - Espagnol Anglais Dictionnaire