noise from horns - Turkish English Dictionary