i've seen it somewhere before - Almanca İngilizce Sözlük