FRENCH TOAST (squeaker)