meshes of a sieve - Turkish English Dictionary