be over-indulgent - Turkish English Dictionary