Kannelure - German English Dictionary