testicular insufficiency - Alemán Inglés Diccionario