Classical Greek and English dictionary

I have stumbled here across an online dictionary that encompasses an English, a French and a German dictionary. I cannot find it anywhere on my bookmark.

Do you guys remember this dictionary?

It is really comprehensive.

Maybe Logeion. https://logeion.uchicago.edu/λόγος

Is this what you were thinking of?

https://www.lexilogos.com/english/greek_ancient_dictionary.htm

Thanks for your answer, I was thinking of Logeion. But nice addition is welcome.