ıt's almost a cinch - French English Dictionary