abbitten - Spanish English Dictionary