hold someone or something at bay - Allemand Anglais Dictionnaire