green variegated or storched - Turkish English Dictionary