self-injectable - Alemán Inglés Diccionario