restriction imposed at law - Turco Inglés Diccionario