horseshoe lifebuoy - Turco Inglés Diccionario