give joy/enjoyment - Turkish English Dictionary