priestcap - French English Dictionary