overstrong - French English Dictionary