(as) straight as a ramrod - Allemand Anglais Dictionnaire