strategic nuclear delivery vehicle - Turco Inglés Diccionario