towbar - Alemán Inglés Diccionario