battle of roanoke island - Alemán Inglés Diccionario