hitched - Turkish English Dictionary