stem cell factor - German English Dictionary