English-German dictionary »

thinking trousers meaning in German