storm-stayed - Francés Inglés Diccionario