a (ticking) time bomb - German English Dictionary