marilucha - French English Dictionary