caught short taken short - Turkish English Dictionary