completely defeated - Turkish English Dictionary