delayed action bomb - Turkish English Dictionary