depart from this world - Turco Inglés Diccionario