impeding force - Alemán Inglés Diccionario