adequate legal remedy - German English Dictionary