astillable - Turkish English Dictionary