cyclocomputers - French English Dictionary