self-blocking syringe - Español Inglés Diccionario