the ultimate weapon - Turkish English Dictionary