Rifle Rest - Alemán Inglés Diccionario