beach cleaner - Spanish English Dictionary