something large - French English Dictionary