barco - French English Dictionary