warafin blood clotting medication - German English Dictionary