semitractor - German English Dictionary