aminoacyl-tRNA ligase activity [GO_0004812] - Virtual Fly Brain