alabaster plaster - Turkish English Dictionary