high-quality data - German English Dictionary