almacenes - French English Dictionary