plural of estribo - French English Dictionary