colliculi - French English Dictionary