right or claim - German English Dictionary