pastar - French English Dictionary