dock leaf - Spanish English Dictionary