retire from the scene - Español Inglés Diccionario