boom barriers - Alemán Inglés Diccionario