overstrung - French English Dictionary