be completely defeated - Turkish English Dictionary