overwhelmingly positive - French English Dictionary