strike mission - Turkish English Dictionary