perils of sea - Spanish English Dictionary