spermatophorous - German English Dictionary