legal hurdles - Alemán Inglés Diccionario