supply card - German English Dictionary