track roller cap - French English Dictionary