i love making people laugh - Turkish English Dictionary