recoil blocking device - German English Dictionary