subkutan implant - Turkish English Dictionary