downdraft carburettor - Turkish English Dictionary