outcompeting - German English Dictionary