good receipt - German English Dictionary