barge-carrying ship - Francés Inglés Diccionario