deguabine - Alemán Inglés Diccionario