outside supplier - German English Dictionary