emberracarse - French English Dictionary