flotation froth - Turkish English Dictionary