suffer consequences - German English Dictionary