hemosideroz - French English Dictionary