that may happen - German English Dictionary