perilla frutescens - Spanish English Dictionary