non-penetrating trauma - Turkish English Dictionary