salamandroid - French English Dictionary