stibate - Español Inglés Diccionario