have a secret idea or plan - Almanca İngilizce Sözlük