removal of obstacles - Alemán Inglés Diccionario