roast chicken leg - Francés Inglés Diccionario