extraordinary remedy - German English Dictionary