world-beating - German English Dictionary