apelo - Turkish English Dictionary