roll up one's shirt sleeves due to the heat - Türkisch Englisch Wörterbuch