spumescent - Turkish English Dictionary