crackable - Turkish English Dictionary