ruinate - French English Dictionary