have a bumpy ride - German English Dictionary