overconfident - German English Dictionary