be placed in top three - German English Dictionary