thick-leaved - Spanish English Dictionary