apelable - Turkish English Dictionary