laying claim to - Spanish English Dictionary