place where many homosexual men gather - Espagnol Anglais Dictionnaire