homosexual liberation front - Turkish English Dictionary