restrictive sight distance - Turco Inglés Diccionario