a spitting image - German English Dictionary