unusually large - French English Dictionary