self-righting boat - Francés Inglés Diccionario