large-capacity ... - French English Dictionary