this means that - German English Dictionary