cycle with three wheels - French English Dictionary