plural of redoutable - German English Dictionary