roof stowage well - French English Dictionary