something which attracts women - Francés Inglés Diccionario