ability to inseminate - Alemán Inglés Diccionario