be a bit pressed for time - Almanca İngilizce Sözlük