blood and sand! - Allemand Anglais Dictionnaire