a rough deal - Allemand Anglais Dictionnaire