This is the 475th most frequent Turkish word.
yapacak
"Yapacak" means "will do" or "will make" in English.
Here, 'yapacak' is used as an adjective describing the amount of work the speaker needs to complete.
Bugün yapacak çok işim var.
Today, I have a lot of tasks to do.
In this case, 'yapacak' forms part of the infinitive noun clause, expressing inability to find a specific action to undertake.
Seninle konuşacak bir konu bulamadım.
I couldn't find a topic to talk about with you.
Here, 'yapacak' is in a relative clause, indicating future actions the speaker has planned to perform.