predella - French English Dictionary