representative of the supplier - German English Dictionary