wall-pellitory - French English Dictionary