amuleto - French English Dictionary