stay-tackle - German English Dictionary