karambol - German English Dictionary