high tackle - German English Dictionary