hitching up - Turkish English Dictionary