clouted cream - Turkish English Dictionary