be kept on a tight leash - Almanca İngilizce Sözlük