pip-squeak - French English Dictionary