spanish algyroides - Español Inglés Diccionario