supply undertaking - German English Dictionary