insert and link - Español Inglés Diccionario