sticky ends - Turco Inglés Diccionario