be unable to impregnate - Turco Inglés Diccionario