long-sleeved - French English Dictionary