power transmission of bicycles - Turc Anglais Dictionnaire