top twenty - German English Dictionary