bicycle computer - French English Dictionary