prickly castor oil tree - Allemand Anglais Dictionnaire