tübingen implant - Spanish English Dictionary