ride the waves - German English Dictionary