barge carrying ship - Turco Inglés Diccionario