salpicadera - French English Dictionary