striped grass looper - Spanish English Dictionary