verschmorend - German English Dictionary