supporting of the rock - French English Dictionary