life-preserver - Turco Inglés Diccionario