vibratory plow - German English Dictionary