umbringend - German English Dictionary