petroselinum - French English Dictionary