livestock trailer - Französisch Englisch Wörterbuch