crash through the waves - Spanish English Dictionary