be up to your tricks - Almanca İngilizce Sözlük