half-tracked - German English Dictionary