life preserver vest - Turco Inglés Diccionario