single drop frame semi trailer - Alemán Inglés Diccionario