translate English to French: The IDF denied the claims.
Les FDI ont démenti ces affirmations.