i'd better leave - Almanca İngilizce Sözlük