elaphe obsoleta obsoleta - Turkish English Dictionary