quejumbroso - French English Dictionary