express transportation rack (etr) - Alemán Inglés Diccionario