storm tossed - Alemán Inglés Diccionario