effroi - Turkish English Dictionary