good and sufficient service - Alemán Inglés Diccionario