European wildcat - Alemán Inglés Diccionario