petri - French English Dictionary