consistent estimate - German English Dictionary