long sleeves - French English Dictionary