best information available - German English Dictionary