distributor suppression cover - Turkish English Dictionary