research something rigorously - Almanca İngilizce Sözlük