dealer imprint - German English Dictionary