thin slice of flank steak seasoned with annatto and other condiments and then grilled - Französisch Englisch Wörterbuch