ventured to come near - French English Dictionary