producing hemorrhage - German English Dictionary