moroccan guest house and warehouse - French English Dictionary