it's a deal (shake on it)! - Allemand Anglais Dictionnaire