aftosa - Turkish English Dictionary