threadfoot - Turkish English Dictionary