a (ticking) time bomb - Turkish English Dictionary