horse-laugh - Turkish English Dictionary