best available technology (bat) - Spanisch Englisch Wörterbuch