overarticulated - German English Dictionary