track suit top - French English Dictionary