seal of palau - Alemán Inglés Diccionario