leading strands - Alemán Inglés Diccionario