pericyte - German English Dictionary