be over-indulgent - French English Dictionary