have one's hands free - Turkish English Dictionary