rest or support for a firearm in taking aim - Französisch Englisch Wörterbuch