impotence of organic origin - Alemán Inglés Diccionario