self-splicing - Alemán Inglés Diccionario