twist your cap - Turkish English Dictionary