core storage boxes - French English Dictionary