mastocyte - German English Dictionary