image-storage space - French English Dictionary