astrophytum - French English Dictionary