effable - Turkish English Dictionary