tübingen implant - French English Dictionary