double-deck large passenger vehicle - Turco Inglés Diccionario