recoil blocking device - Español Inglés Diccionario