suppressor hole - Turkish English Dictionary