i'll vouch for you - Allemand Anglais Dictionnaire