excretion capabilities - Turkish English Dictionary