main-tackle - German English Dictionary