(su girişlerine çöp veya taşların girmesini engellemeye yarayan) elek benzeri ızgara - Turkish English Dictionary