sexually uninhibited person - Turkish English Dictionary