flee abroad - Spanish English Dictionary