espermatoide - German English Dictionary