re-ride - German English Dictionary