siderocyte - French English Dictionary