over estimate - German English Dictionary