plenty rugged - French English Dictionary