recoil blocking device - Francés Inglés Diccionario