reflecting barrier - Alemán Inglés Diccionario