interplanetary ion cannon - Turkish English Dictionary