to give up the ghost - Turco Inglés Diccionario