stay-tackle - French English Dictionary