dispatch in Finnish dispatch in Finnish tappaa verb to destroy quickly and efficiently Add to Flashcards