two times more - French English Dictionary