ride on a bicycle - German English Dictionary