pirry - French English Dictionary