moroccan guest house and warehouse - Turkish English Dictionary