down-draft carburetor - German English Dictionary