spotted laurel - Spanish English Dictionary