haemogenesis - German English Dictionary