tubingen implant - Turkish English Dictionary