lambreado - French English Dictionary