improvised explosive - Turkish English Dictionary