have something on hand - Turkish English Dictionary