stake a claim on something - Alemán Inglés Diccionario