spathellula - French English Dictionary