the most preferred - German English Dictionary