ridden a bicycle - Allemand Anglais Dictionnaire