sternest - German English Dictionary