carambole - German English Dictionary