perodicticus - French English Dictionary