presentment of negotiable instrument - Almanca İngilizce Sözlük