LiveTalk Translate is designed for in-person conversations between people who speak different languages. You hold a button, speak, and when you let go the tool plays back the translation, so each side can talk naturally in turn.
It covers more than 50 languages, can detect the language automatically, and the site puts delay at around one second. It runs directly in the browser, so there is no app to download. A free tier with a monthly usage limit lets you try it first.