clarifiable - German English Dictionary