outcompeted - German English Dictionary