foundation on a grating - Turkish English Dictionary