perforated plate separator - Turkish English Dictionary