green apple splatters - Turkish English Dictionary