effrayant - Turkish English Dictionary