Übersetzungswörterbuch

dictionary that provides translations between two or more languages