retire from the scene - Spanish English Dictionary