foliate papillae - Alemán Inglés Diccionario