ablepharus budaki - Spanish English Dictionary