doubledeck sleeping carriage - Spanish English Dictionary