unreserved and openly homosexual individual - Espagnol Anglais Dictionnaire