rank among the top three - German English Dictionary