dipsas dendrophila - Turkish English Dictionary