seasonable appearance - Spanish English Dictionary