to be free of barriers - Alemán Inglés Diccionario