scarce wormwood - French English Dictionary