amon-ra - French English Dictionary