a short, plump fellow - French English Dictionary