provide consistent result - German English Dictionary