ghillie - Spanish English Dictionary