barrel of rum - Alemán Inglés Diccionario