parafossarulus - French English Dictionary