storage cupboard - French English Dictionary