terebration - German English Dictionary