sexually uninhibited person - Alemán Inglés Diccionario