stibate - Alemán Inglés Diccionario