Song's name is Eller KonuŠŸur(Lets The Hands Speak). Project Hands Speak (here is a video from bbc) (http://www.bbc.com/news/av/world-europe-39221188/hands-speak-hip-hop-meets-sign-language) was out there for a while and yesterday they shared their first music video:
https://www.youtube.com/watch?v=rWxd0QXSHlI
edit: found English version of song.