mastocytes - German English Dictionary