do something on sight - Almanca İngilizce Sözlük