spermatid - German English Dictionary