vibrating grate - Turkish English Dictionary