extravasarse - French English Dictionary