self-blocking syringe - Alemán Inglés Diccionario