almadén - French English Dictionary