(as) straight as a ramrod - Espagnol Anglais Dictionnaire