box barrage - Alemán Inglés Diccionario