pastorelearse - French English Dictionary