simultaneous start - German English Dictionary