cleanest - German English Dictionary