removing obstacles - Alemán Inglés Diccionario