that is untenably stupid. - Türkisch Englisch Wörterbuch