lawful impediment - Alemán Inglés Diccionario