garrobillo - Spanish English Dictionary