seafaring life - Spanish English Dictionary