consistent reasoning - German English Dictionary