horseshoe lifebuoy - Francés Inglés Diccionario