somehow i ended up here - Almanca İngilizce Sözlük