profetar - French English Dictionary