"streufahrzeuge" in English Streufahrzeuge {m pl} gritting lorries Detailed translations for "streufahrzeuge" Streufahrzeuge{masculine plural} Streufahrzeuge gritting lorries