legal impediment - Alemán Inglés Diccionario