lametada - French English Dictionary