stowed in train - French English Dictionary