spitting image of - German English Dictionary