marimbera - French English Dictionary