disabling vehicles - Alemán Inglés Diccionario