overexplicit - German English Dictionary