plural of effroyable - Turkish English Dictionary