roof stowage well - Turkish English Dictionary