woman of free habits in love affairs - Alemán Inglés Diccionario