merocyte - French English Dictionary