spathellula - Spanish English Dictionary