depart from this world - Español Inglés Diccionario