physically exhausted - Turkish English Dictionary