remove impediments - Alemán Inglés Diccionario