spermatogenesis - German English Dictionary