Plazentarestblut - German English Dictionary