sentinel bleed - German English Dictionary