stigmata - German English Dictionary