Melexis sensor and EV3 on the same I2C

I've connected four Melexis thermopile sensor 90614 to Arduino mega on I2C standard lines (20 & 21). All is working well. Now I have a problem: I would like to interface a Lego EV3 to the same Arduino, and I know hot to do this on the I2C lines 20 & 21. But how could I manage both connection? That is, four Melexis sensor and EV3 on the same I2C? Can Arduino acts as a Master when talking to Melexis and at the same time as a Slave when talking to EV3?
Have I to switch to Arduino due, which has two I2C pair?

..there is a software solution: I2C-library..

.Do you mean the EV3 brick or a sensor? As far as I know there is no I2C sensors in the EV3 system, they use serial.