logarithmic mean - German English Dictionary