open roof structure - Alemán Inglés Diccionario