be completely helpless - French English Dictionary