piroplasm - German English Dictionary