hold someone or something at bay - Espagnol Anglais Dictionnaire