direct strike - Turkish English Dictionary