launch into a land assault - Turco Inglés Diccionario