when (something to happen) - German English Dictionary