self-injectable - Turco Inglés Diccionario