self-injectable - Francés Inglés Diccionario