garbage disposal unit - Turkish English Dictionary