restrictive sight distance - Spanish English Dictionary