live a promiscuous and wild life - Turco Inglés Diccionario