crottle - Spanish English Dictionary