supervised injection site - Francés Inglés Diccionario