azafranarera - French English Dictionary