bomb-laden vehicle - Türkisch Englisch Wörterbuch