prickly castor oil tree - French English Dictionary