double-decker busses - Alemán Inglés Diccionario