célula siderófila - Spanish English Dictionary