extravasarse - German English Dictionary