temocillin - French English Dictionary