barely passing a class - Turkish English Dictionary