transposon - Turkish English Dictionary