spirifer - Spanish English Dictionary