firm sale contract - German English Dictionary