arthroscopic patellar instability surgery - German English Dictionary