inadmissibly high interest rates - French English Dictionary