barge-carrying ship - Turco Inglés Diccionario