moroccan cupola/ dome - French English Dictionary