ruining - French English Dictionary