physical arrangements - French English Dictionary