peptidyl-trna binding site - Turkish English Dictionary