utilize something to capacity/to the full(est) - Deutsch Englisch Wörterbuch