transposable genetic element - Turkish English Dictionary