traspillarse - French English Dictionary