legal meaning - Turco Inglés Diccionario