amarradillo - Spanish English Dictionary