presentment of negotiable instrument - Fransızca İngilizce Sözlük