st. pierre - French English Dictionary