supply support arrangement - German English Dictionary