effrenation - Turkish English Dictionary