sentinel bleed - Turkish English Dictionary