aïeule - Spanish English Dictionary