zervikalabort - German English Dictionary