escuadro - French English Dictionary