short staple cotton - French English Dictionary