satisfy curiosity - Alemán Inglés Diccionario