spermatogone - German English Dictionary