jib at doing - Turkish English Dictionary