poached anchovies with tomatoes and green peppers - Turc Anglais Dictionnaire