extravasarse - Turkish English Dictionary