split-second decision - German English Dictionary