oil drilling barge - Alemán Inglés Diccionario