outcompete - German English Dictionary