pompilocalus - French English Dictionary