right to relief over - German English Dictionary