barge (type of boat) - Espagnol Anglais Dictionnaire