cestrum - French English Dictionary