sea-devil - Spanish English Dictionary