sakura - Turkish English Dictionary