self-propelled grab barge - Español Inglés Diccionario