trailer tape - Alemán Inglés Diccionario