self-emptying barge - Alemán Inglés Diccionario