your best bet is - Almanca İngilizce Sözlük