clean carambole - German English Dictionary