ride on the wave - German English Dictionary