be at a total loss - Turkish English Dictionary