on a makeshift basis - Almanca İngilizce Sözlük