(bir şeyi) engellere rağmen tamamlamak - Turkish English Dictionary