overexplicit - Turkish English Dictionary