effrayable - Turkish English Dictionary