tüm uğraşlara rağmen - Turkish English Dictionary