impaired blood clotting - German English Dictionary