lamb crown - Spanish English Dictionary