free-range cock with mushrooms - Alemán Inglés Diccionario