mechanical crack - Turkish English Dictionary