protestable - German English Dictionary