verrecken - German English Dictionary