have from a good source - French English Dictionary