trolly - Spanish English Dictionary