i believe ı can pull this off - Turkish English Dictionary