rock abutment - French English Dictionary