freshest - German English Dictionary