to honk like mad - Turkish English Dictionary