testis (pl: testes) - German English Dictionary