caribbean helmet - Spanish English Dictionary