spumiferous - Turkish English Dictionary