pro-lifer - German English Dictionary