self-blocking syringe - Francés Inglés Diccionario