plural of barco - French English Dictionary