trofik - French English Dictionary